package com.tedu.comtroller;

import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;

@Controller   //声明这个类是一个控制器，并交给spring框架  处理用户请求，发送数据，，与前端交互
public class UserController {

    /**
     * 处理用户登陆的方法
     * @return
     */
    @RequestMapping("/login")  //把请求规则与处理器进行映射管理  项目启动后，spring扫描，把映射关系注册
    public String login(Model model) {

        System.out.println("你XXX访问了login方法。。。。");
        // 发送数据
        model.addAttribute("name","喜洋洋与灰太狼");
        // 转发到地址： /WEB-INF/jsp/index..jsp
        return "index"; //返回的string通过视图解析器，映射到对应的页面（jsp）


    }

    @RequestMapping("/login")  // 请求与处理方法的绑定
    public String showUser(Model model){

        model.addAttribute("showuser","我们创建了一个新的处理方法");

        return "userlIST";

    }


}
